home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #3 / K-CD-3-2003.ISO / WinXP Service Pack 1 / xpsp1_sv_x86.exe / ip / battery.in_ / battery.inf
Encoding:
Text (UTF-16)  |  2002-09-09  |  10.6 KB  |  211 lines

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=Battery
  4. ClassGuid={72631e54-78a4-11d0-bcf7-00aa00b7b32a}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. DriverVer=07/01/2001,5.1.2535.0
  8.  
  9. [class_copyfiles]
  10. batt.dll
  11.  
  12. [DestinationDirs]
  13. class_copyfiles= 11
  14. DefaultDestDir = 12
  15.  
  16. [ControlFlags]
  17. ;
  18. ; Exclude all devices from Select Device list
  19. ;
  20. ExcludeFromSelect = *
  21.  
  22. [ClassInstall32]
  23. AddReg=System_Class_Addreg
  24. CopyFiles = class_copyfiles
  25.  
  26. [System_Class_Addreg]
  27. HKR,,,%REG_SZ%,%BatteryClassName%
  28. HKR,,Icon,%REG_SZ%,"2"
  29. HKR,,Installer32,%REG_SZ%,"Batt.dll,BatteryClassInstall"
  30. HKR,,NoInstallClass,,1
  31. HKLM,SYSTEM\CurrentControlSet\Services\BattC,MofImagePath,%REG_EXPAND_SZ%,"System32\Drivers\battc.sys"
  32. HKLM,SYSTEM\CurrentControlSet\Control\CoDeviceInstallers,{72631e54-78a4-11d0-bcf7-00aa00b7b32a},%REG_APPEND_MULTI_SZ%,"Batt.dll,BatteryClassCoInstaller"
  33.  
  34. [Manufacturer]
  35. %MSFT%=Microsoft
  36.  
  37. [Microsoft]
  38. %ACPI\pnp0c0A.DeviceDesc% = CmBatt_Inst,ACPI\pnp0C0A
  39. %ACPI\acpi0002.DeviceDesc% = SMBBSUB_Inst,ACPI\acpi0002
  40. %SMBBATT\SMART_BATTERY.DeviceDesc% = SMBBATT_Inst,SMBBATT\SMART_BATTERY
  41. %ACPI\acpi0003.DeviceDesc% = AcAdapter_Inst,ACPI\acpi0003
  42. %NTAPM\APMBATT.DeviceDesc% = ApmBatt_Inst,NTAPM\APMBATT
  43. %HID_DEVICE_BATTERY.DeviceDesc% = HidBatt_Inst,HID_DEVICE_UP:0084_U:0004
  44. %PowerWareUPS.DeviceDesc% = NO_DRV,SERENUM\DEL0001
  45. %PowerWareUPS.DeviceDesc% = NO_DRV,SERENUM\EXI0001
  46. %PowerWareUPS.DeviceDesc% = NO_DRV,SERENUM\FPS0001
  47. %APC.DeviceDesc% = NO_DRV,SERENUM\APC0000
  48. %APC.DeviceDesc% = NO_DRV,SERENUM\APC0001
  49. %APC.DeviceDesc% = NO_DRV,SERENUM\APC0002
  50. %APC.DeviceDesc% = NO_DRV,SERENUM\APC0003
  51.  
  52.  
  53. [HidBatt_Inst]
  54. CopyFiles = @hidbatt.sys
  55. CopyFiles = @battc.sys
  56.  
  57. [HidBatt_Inst.Services]
  58. AddService=HidBatt,%SPSVCINST_ASSOCSERVICE%,HidBatt_Service_Inst
  59.  
  60. [HidBatt_Service_Inst]
  61. DisplayName    = %HidBatt.SvcDesc%
  62. ServiceType    = %SERVICE_KERNEL_DRIVER%
  63. StartType      = %SERVICE_DEMAND_START%
  64. ErrorControl   = %SERVICE_ERROR_NORMAL%
  65. ServiceBinary  = %12%\HidBatt.sys
  66.  
  67.  
  68. [ApmBatt_Inst]
  69. CopyFiles = @apmbatt.sys
  70. CopyFiles = @battc.sys
  71.  
  72. [ApmBatt_Inst.Services]
  73. AddService = apmbatt,%SPSVCINST_ASSOCSERVICE%,ApmBatt_Service_Inst
  74.  
  75. [ApmBatt_Service_Inst]
  76. DisplayName    = %ApmBatt.SvcDesc%
  77. ServiceType    = %SERVICE_KERNEL_DRIVER%
  78. StartType      = %SERVICE_DEMAND_START%
  79. ErrorControl   = %SERVICE_ERROR_NORMAL%
  80. ServiceBinary  = %12%\apmbatt.sys
  81.  
  82.  
  83. [CmBatt_Inst]
  84. AddReg=CmBatt_Addreg
  85. CopyFiles = @CmBatt.sys
  86. CopyFiles = @battc.sys
  87.  
  88. [CmBatt_Addreg]
  89. HKR,,PowerSourceType,%REG_BINARY%,00,00,00,00
  90.  
  91. [CmBatt_Inst.Services]
  92. AddService = CmBatt,%SPSVCINST_ASSOCSERVICE%,CmBatt_Service_Inst
  93.  
  94. [CmBatt_Service_Inst]
  95. DisplayName    = %CmBatt.SvcDesc%
  96. ServiceType    = %SERVICE_KERNEL_DRIVER%
  97. StartType      = %SERVICE_DEMAND_START%
  98. ErrorControl   = %SERVICE_ERROR_NORMAL%
  99. ServiceBinary  = %12%\CmBatt.sys
  100.  
  101.  
  102. [SMBBSUB_Inst]
  103. Copyfiles = @smbbatt.sys
  104.  
  105. [SMBBSUB_Inst.Services]
  106. AddService = SMBBATT,%SPSVCINST_ASSOCSERVICE%,SMBBSUB_Service_Inst
  107.  
  108. [SMBBSUB_Service_Inst]
  109. DisplayName    = %SMBBSUB.SvcDesc%
  110. ServiceType    = %SERVICE_KERNEL_DRIVER%
  111. StartType      = %SERVICE_DEMAND_START%
  112. ErrorControl   = %SERVICE_ERROR_NORMAL%
  113. ServiceBinary  = %12%\SMBBATT.sys
  114.  
  115.  
  116. [SMBBATT_Inst]
  117. Copyfiles = @smbbatt.sys
  118. Copyfiles = @battc.sys
  119.  
  120. [SMBBATT_Inst.Services]
  121. AddService = SMBBATT,%SPSVCINST_ASSOCSERVICE%,SMBBATT_Service_Inst
  122.  
  123. [SMBBATT_Service_Inst]
  124. DisplayName    = %SMBBATT.SvcDesc%
  125. ServiceType    = %SERVICE_KERNEL_DRIVER%
  126. StartType      = %SERVICE_DEMAND_START%
  127. ErrorControl   = %SERVICE_ERROR_NORMAL%
  128. ServiceBinary  = %12%\SMBBATT.sys
  129.  
  130.  
  131. [AcAdapter_Inst]
  132. AddReg=AcAdapter_Addreg
  133. CopyFiles = @CmBatt.sys
  134. CopyFiles = @battc.sys
  135.  
  136. [AcAdapter_Addreg]
  137. HKR,,PowerSourceType,%REG_BINARY%,01,00,00,00
  138.  
  139. [AcAdapter_Inst.Services]
  140. AddService = CmBatt,%SPSVCINST_ASSOCSERVICE%,AcAdapter_Service_Inst
  141.  
  142. [AcAdapter_Service_Inst]
  143. DisplayName    = %AcAdapter.SvcDesc%
  144. ServiceType    = %SERVICE_KERNEL_DRIVER%
  145. StartType      = %SERVICE_DEMAND_START%
  146. ErrorControl   = %SERVICE_ERROR_NORMAL%
  147. ServiceBinary  = %12%\CmBatt.sys
  148.  
  149. [NO_DRV]
  150.  
  151. [NO_DRV.Services]
  152. AddService = , %SPSVCINST_ASSOCSERVICE%   ; null service install
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186. [strings]
  187. MSFT                     = "Microsoft"
  188. BatteryClassName         = "Batterier"
  189. ACPI\pnp0c0A.DeviceDesc  = "Microsoft ACPI-Compliant Control Method Battery"
  190. ACPI\acpi0002.DeviceDesc = "Microsoft Smart Battery Subsystem"
  191. SMBBATT\SMART_BATTERY.DeviceDesc = "Microsoft Smart Battery"
  192. ACPI\acpi0003.DeviceDesc = "Microsoft AC Adapter"
  193. NTAPM\APMBATT.DeviceDesc = "Microsoft APM Legacy Battery"
  194. HID_DEVICE_BATTERY.DeviceDesc = "HID UPS Battery"
  195. CmBatt.SvcDesc           = "Microsoft ACPI Control Method Battery Driver"
  196. SMBBSUB.SvcDesc          = "Microsoft Smart Battery Subsystem Driver"
  197. SMBBATT.SvcDesc          = "Microsoft Smart Battery Driver"
  198. AcAdapter.SvcDesc        = "Microsoft AC Adapter Driver"
  199. ApmBatt.SvcDesc          = "Microsoft APM Legacy Battery Driver"
  200. HidBatt.SvcDesc          = "Drivrutin för HID UPS Battery"
  201. PowerWareUPS.DeviceDesc  = "PowerWare UPS"
  202. APC.DeviceDesc           = "APC UPS"
  203. SPSVCINST_ASSOCSERVICE   = 0x00000002
  204. SERVICE_KERNEL_DRIVER    = 1
  205. SERVICE_DEMAND_START     = 3
  206. SERVICE_ERROR_NORMAL     = 1
  207. REG_SZ                   = 0
  208. REG_EXPAND_SZ            = 0x00020000
  209. REG_APPEND_MULTI_SZ      = 0x00010008
  210. REG_BINARY               = 1
  211.